html, body {
    height: 100%;
}

img {
    object-fit: contain;
}

.visually-hidden {
    position: absolute;
    left: -100000rem;
    top: auto;
    width: 1px;
    height: 1px;
    overflow: hidden;
}

@keyframes fadein {
    0% { opacity: 0; }
    100% { opacity: 1; }
}

@keyframes fadeout {
    0% { opacity: 1; }
    100% { opacity: 0; }
}
